package com.zygh.lz.dao;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.zygh.lz.entity.Sptype;
import com.zygh.lz.entity.Xlevelservice;

import java.util.List;
import java.util.Map;

/**
 * Description:
 * User:luanhuajuan
 * Date:2020-06-02 17:40
 */
public interface SptypeMapper extends BaseMapper<Sptype> {

    Sptype selectByid(Integer id);

    //查询所有类型
    List<Sptype> selectAllType();

    //新增任务组
    int insertSelective(Sptype sptype);

    //修改任务组
    int updateByPrimaryKey(Sptype sptype);

    int updateByname(Sptype sptype);

    //根据id任务组类型
    int delSptype(Integer id);

    List<Sptype> selectSptypeInfo(Integer type);

    //创建特殊勤务组下拉菜单
    List<Xlevelservice> findDropDown();

    Sptype findSptypeInfo(String name);

    Sptype findSptypeEnd();

    /**
     * =====================================特殊勤务右侧详情栏信息===============================================
     */

    List<Map> selectSptypeAll(Integer sectionId);

}
